@charset "utf-8";
body{
    background-color: #f2f2f2;
    font-size: 14px;
}
.bg-color{
    background-color: #fff;
    padding: 20px;
}
.order-list dl{
    padding: 10px 0;
    line-height: 32px;
}
.order-list dl dt{
    float: left;
    width: 95px;
    line-height: 32px;
}
.order-list dl dd{
    float: left;
    position: relative;
}
.save-btn{
    background-color: #f81669;
    padding: 0 40px;
    height: 38px;
    border-radius: 5px;
    border: none;
    color:#fff;
    font-size: 14px;
}
.yanzheng{
    background-color: #f2f2f2;
    border: none;
    padding: 0 5px;
    height: 34px;
}
.ta-c{
    text-align: center;
    margin: 20px auto;
}
.order-list .input-txt{
    height: 32px;
    border: 1px solid #dedede;
}
.mb-foot{
    margin-bottom: 100px;
}
.order-list .error-border{
    border-color:#f81669 ;
}
.error{
    color: #f81669;
    position: absolute;
    top: 26px;
    left:0;
    font-size: 12px;
}